Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 THE LARCHES Detached £353,000 12 Dec 2005
7 THE LARCHES Detached £155,000 12 Jun 1998
8 THE LARCHES Detached £387,000 6 Jan 2011
9 THE LARCHES Detached £570,000 28 Jan 2022
11 THE LARCHES Detached £119,000 31 Mar 1995
13 THE LARCHES Detached £615,000 17 Sep 2021
14 THE LARCHES Detached £123,000 15 Mar 1996
15 THE LARCHES Detached £277,500 21 Oct 2003
17 THE LARCHES Detached £450,000 19 Feb 2015
19 THE LARCHES Detached £132,500 25 Jan 1995
20 THE LARCHES Detached £249,500 18 Jun 2001
21 THE LARCHES Detached £499,995 19 Apr 2016
22 THE LARCHES Detached £313,000 4 Jun 2013
24 THE LARCHES Detached £363,000 2 Apr 2015